stimulation physique - German English Dictionary